garden chafer - Turkish English Dictionary